//using System;
//using System.Collections.Generic;
//using System.Text;


//namespace Framework.Authority {
	
//    /// <summary><c>SysApp2ModuleRepository</c> is the implementation of <see cref="ISysApp2ModuleRepository"/>.</summary>
//    public partial class SysApp2ModuleRepository : Framework.Mybatis.BaseHelper, ISysApp2ModuleRepository {
    
//    public SysApp2ModuleRepository():base("Framework.Authority.SysApp2Module")
//    {}

//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.GetCount"/></summary>
//        public int GetCount() {
//            String stmtId = "GetCount";
//            int result = base.QueryForObject<int>(stmtId, null);
//            return result;
//        }

//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.Find"/></summary>
//        public SysApp2Module Find(SysApp2Module obj) {
//            String stmtId = "Find";
//            SysApp2Module result = base.QueryForObject<SysApp2Module>(stmtId, obj);
//            return result;
//        }

//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.FindAll"/></summary>
//        public IList<SysApp2Module> FindAll() {
//            String stmtId = "FindAll";
//            IList<SysApp2Module> result = base.QueryForList<SysApp2Module>(stmtId, null);
//            return result;
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.QuickFindAll"/></summary>
//        public IList<SysApp2Module> QuickFindAll() {
//            String stmtId = "QuickFindAll";
//            IList<SysApp2Module> result = base.QueryForList<SysApp2Module>(stmtId, null);
//            return result;
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.FindByAppID"/></summary>
//        public IList<SysApp2Module> FindByAppID(Int32 appID) {
//            String stmtId = "FindByAppID";
//            IList<SysApp2Module> result = base.QueryForList<SysApp2Module>(stmtId, appID);
//            return result;
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.FindByModuleID"/></summary>
//        public IList<SysApp2Module> FindByModuleID(Int32 moduleID) {
//            String stmtId = "FindByModuleID";
//            IList<SysApp2Module> result = base.QueryForList<SysApp2Module>(stmtId, moduleID);
//            return result;
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.Insert"/></summary>
//        public void Insert(SysApp2Module obj) {
//            if (obj == null) throw new ArgumentNullException("obj");
//            String stmtId = "Insert";
//            base.Insert(stmtId, obj);
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.Update"/></summary>
//        public void Update(SysApp2Module obj) {
//            if (obj == null) throw new ArgumentNullException("obj");
//            String stmtId = "Update";
//            base.Update(stmtId, obj);
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.Delete"/></summary>
//        public void Delete(SysApp2Module obj) {
//            if (obj == null) throw new ArgumentNullException("obj");
//            String stmtId = "Delete";
//            base.Delete(stmtId, obj);
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.DeleteByAppID"/></summary>
//        public int DeleteByAppID(Int32 appID) {
//            String stmtId = "DeleteByAppID";
//            int result = base.Delete(stmtId, appID);
//            return result;
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.DeleteByModuleID"/></summary>
//        public int DeleteByModuleID(Int32 moduleID) {
//            String stmtId = "DeleteByModuleID";
//            int result = base.Delete(stmtId, moduleID);
//            return result;
//        }
		
//        /// <summary>Implements <see cref="ISysApp2ModuleRepository.Reload"/></summary>
//        public void Reload(SysApp2Module obj) {
//            if (obj == null) throw new ArgumentNullException("obj");
//            String stmtId = "SysApp2Module.Find";
//            base.QueryForObject<SysApp2Module>(stmtId, obj, obj);
//        }
		
//    }

//}
